sold their lives dearly

vbl.給敵人巨大損失后而死,死得夠本